From 2e96770e0b3686380e94d3c82d428958f648c9ec Mon Sep 17 00:00:00 2001 From: Carlos Garnacho Date: Wed, 10 Mar 2010 00:52:57 +0100 Subject: [PATCH] Add GtkStateFlags. It basically represents GtkStateType as a flag set. --- gtk/gtkenums.h | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/gtk/gtkenums.h b/gtk/gtkenums.h index d38e5e79d7..d613cb47f5 100644 --- a/gtk/gtkenums.h +++ b/gtk/gtkenums.h @@ -560,6 +560,17 @@ typedef enum GTK_SCROLL_NATURAL } GtkScrollablePolicy; +typedef enum +{ + GTK_STATE_FLAG_ACTIVE = 1 << 0, + GTK_STATE_FLAG_PRELIGHT = 1 << 1, + GTK_STATE_FLAG_SELECTED = 1 << 2, + GTK_STATE_FLAG_INSENSITIVE = 1 << 3, + GTK_STATE_FLAG_INCONSISTENT = 1 << 4, + GTK_STATE_FLAG_FOCUSED = 1 << 5 +} GtkStateFlags; + + G_END_DECLS -- 2.30.2